Activist lights flare on stage during TV festival in France
Lille, France #Conflict & Protests